Hawzah News Agency-It is narrated when Imam al-Ridha (AS) was asked: Who are the best servants of Allah (SWT)?
Imam al-Ridha (AS) replied: Those who when they carry out good deeds, they become happy, and whenever they do wrong, they repent (to God); and whenever they are given anything by Allah (SWT), they thank God; and whenever they are inflicted with calamities and difficulties (in life), they opt for patience, and whenever they get angry (by others actions), they forgive [1[
[1] Mosnadul Imamel Reza (AS), Vol. 1, page 284.